Job Title: Power BI Engineer
Location: Seattle/Redmond, WA
Duration: Fulltime with PeopleTech
We are seeking a skilled Power BI Engineer to join our team, focusing on building advanced data solutions that drive business insights and operational efficiencies.
Job Description
As a Power BI Engineer at Weyerhaeuser, you will play a key role in developing data models, building datasets, and creating Power BI reports that provide meaningful insights. You’ll collaborate with cross-functional teams to understand data requirements, use Azure DevOps for efficient project tracking, and implement SQL-based solutions. Your role will require strong problem-solving skills, analytical thinking, and a proactive approach to diagnosing and resolving data-related issues.
Key Responsibilities:
- Design, develop, and maintain scalable datasets in Power BI, focusing on robust data models to support data-driven decision-making.
- Implement data integration and transformation processes using SQL to ensure data accuracy and reliability.
- Leverage Azure DevOps to manage project tasks, collaborate on code, and ensure continuous improvement in development workflows.
- Perform detailed data analysis, troubleshoot issues, and resolve data inconsistencies in Power BI and associated systems.
- Support the design and development of dashboards, visualizations, and interactive reports that provide business insights and performance metrics.
- Utilize Snowflake for data extraction and management as needed (preferred but not mandatory).
Required Skills:
Proven experience building datasets, developing complex data models, and designing interactive Power BI dashboards.
Strong understanding of data modeling principles beyond simple reporting, with the ability to create effective data structures that optimize performance.
Advanced SQL skills for data extraction, transformation, and troubleshooting.
Hands-on experience using Azure DevOps for version control, task management, and collaborative development workflows.
Ability to diagnose, troubleshoot, and resolve technical and data-related issues.
Excellent analytical and communication skills, with the ability to present complex data insights in a clear and understandable manner.
Good to have
Snowflake Knowledge: Experience working with Snowflake for data management and integration is preferred but not required.